home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / SourceCode / MiscKit1.7.1 / MiscKitArchive.mbox / mbox / 000012_yackd@texas.et.byu.edu_Tue Sep 14 18:00 MDT 1993.msg < prev    next >
Internet Message Format  |  1994-10-30  |  3KB

  1. Received: from yvax.byu.edu by maine.et.byu.edu; Tue, 14 Sep 93 17:59:57 -0600
  2. Return-Path: <yackd@texas.et.byu.edu>
  3. Received: from DIRECTORY-DAEMON by yvax.byu.edu (PMDF V4.2-13 #4169) id
  4.  <01H2Y49VMLRK91WHHO@yvax.byu.edu>; Tue, 14 Sep 1993 17:57:45 MDT
  5. Received: from alaska.et.byu.edu by yvax.byu.edu (PMDF V4.2-13 #4169) id
  6.  <01H2Y49SQ5TS934RHQ@yvax.byu.edu>; Tue, 14 Sep 1993 17:57:40 MDT
  7. Received: from yvax.byu.edu by alaska.et.byu.edu; Tue, 14 Sep 93 17:59:24 -0600
  8. Received: from DIRECTORY-DAEMON by yvax.byu.edu (PMDF V4.2-13 #4169) id
  9.  <01H2Y49H0ZSG934PJX@yvax.byu.edu>; Tue, 14 Sep 1993 17:57:24 MDT
  10. Received: from texas.et.byu.edu by yvax.byu.edu (PMDF V4.2-13 #4169) id
  11.  <01H2Y49E5B5C934RHP@yvax.byu.edu>; Tue, 14 Sep 1993 17:57:20 MDT
  12. Received: by texas.et.byu.edu; Tue, 14 Sep 93 17:59:00 -0600
  13. Date: Tue, 14 Sep 1993 17:59:00 -0600
  14. From: yackd@texas.et.byu.edu (Don Yacktman)
  15. Subject: Re: External files & allowable contributions
  16. To: misckit@byu.edu
  17. Message-Id: <9309142359.AA04363@texas.et.byu.edu>
  18. Content-Transfer-Encoding: 7BIT
  19. Status: R
  20.  
  21.  
  22. > [...Joe user can't write to /LocalLibrary...]
  23.  
  24. The solution is to either (1) make the installer script
  25. recognize the problem and allow the user to install the
  26. stuff in ~/Library instead...allowing the option to
  27. abort and restart with proper permissions if necessary,
  28. or (2) have two packages, one a general MiscKit library
  29. and the other the app itself.  In the installation
  30. instructions is tells the user to install in one of the
  31. appropriate locations.  Two installation packages isn't
  32. that difficult, and would be reasonable anyway since the
  33. user can then upgrade either packages.  Dataphile is an
  34. example of a multi-package distribution as is SoftPC.
  35.  
  36. I'm not sure that this issue is so important right now,
  37. though.  There are several solutions, and which is best
  38. will depend entirely upon how many resources would be
  39. placed into the library.  If there's, say, three or four
  40. nibs that take ~3-10k each, it would be just as good to
  41. include them in the .app wrapper.  If there's sounds,
  42. images, and many .nibs, then the library makes more sense.
  43. Until we have a good idea what will be in the MiscKit
  44. (beyond what's already there), either method is reasonable.
  45.  
  46. Let's make some decisions on basic issues like the
  47. license, source code control, naming, etc. as well as
  48. what various individuals would like to contribute.
  49.  
  50. Some offered contributions include enhancements to the
  51. DAYTime class, Scott Anguish's ClockView (prelim. form
  52. in the current release...), an IconWell, and I have a
  53. simple Tree data structure I've used for various things.
  54. Note that all the current offerings require no external
  55. resources, making the above discussion rather moot.  The
  56. closest you get is some IB palettes, which obviously belong
  57. in /LocalDeveloper/Palettes in some way, shape, or form...
  58.  
  59. Later,
  60. -don